pragma Singleton

import QtQuick 2.0

Item {
    readonly property string _SERVICE_NAME_STORAGE: "storage"
    readonly property string _SERVICE_NAME_PROCEDURE: "procedure"

    //storage resources:
    readonly property string _RESOURCE_STORAGE_SETUP: "setup"
    readonly property string _RESOURCE_STORAGE_MEASUREMENT: "measure.data"
    readonly property string _RESOURCE_STORAGE_CALIBRATION: "calibration.data"
    readonly property string _RESOURCE_STORAGE_CUSTOM_CALIBRATION: "custom.calibration.data"
    readonly property string _RESOURCE_STORAGE_FACTORY_CALIBRATION: "factory.calibration.data"
    readonly property string _RESOURCE_STORAGE_ALARM: "alarm.data"
    readonly property string _RESOURCE_STORAGE_OPERATION: "operation.data"
    readonly property string _RESOURCE_STORAGE_COMPONENT: "component.data"
    readonly property string _RESOURCE_STORAGE_PREACTION: "preaction.data"
    readonly property string _RESOURCE_STORAGE_POSTACTION: "postaction.data"
    readonly property string _RESOURCE_STORAGE_NVRAM: "nvram.data"
    readonly property string _RESOURCE_STORAGE_ALL: "all.data"

    //storage method
    readonly property string _METHOD_STORAGE_GET: "storage.get"
    readonly property string _METHOD_STORAGE_PUT: "storage.put"
    readonly property string _METHOD_STORAGE_POST: "storage.post"
    readonly property string _METHOD_STORAGE_DELETE: "storage.delete"
    readonly property string _METHOD_STORAGE_EXPORT: "storage.export"
    readonly property string _METHOD_STORAGE_EXPORT_PROGRESS: "storage.export.progress"
    readonly property string _METHOD_STORAGE_EXPORT_CANCEL: "storage.export.cancel"
}
